mini golf - German English Dictionary